package com.claims;

import java.util.Date;

public class UserClaimsApply {
    private Long id;
    private String applycode;
    private String nameinsurer;
    private Byte sex;
    private Date birth;
    private Integer age;
    private String career;
    private String mobile;
    private String idnum;
    private String relationship;
    private Date applydate;
    private Double applyprice;//发票金额
    private Double selfAmount;//个人支付
    private String dangertype;//出险原因
    private String reporttype;//基础责任
    private String payaccount;
    private String openaccountname;
    private String bankname;
    private String bankcode;
    private String costtype;
    private String comment;
    private String claimconclusion;
    private Date donetime;//渠道系统当前结案日期
    private Date cmpDonetime;//保险公司真是结案日期
    private Integer handlestatus;
    private Integer receipttotalnum;
    private String userMoble;

    private Long eid;//企业id
    private Long uid;//用户id
    private Long pid;//个人合同id
    private Long ecid;//企业合同id
    private Long joinuid;//连带被保险人id
    private Long productid;
    private Integer isNeedFg;//是否需要分割单

    private String userName; //申报人
    private String userIdNum; //申报证件号
    private String idCardType;
    private String userCardType;//申报证件类型
    private Date handletime; //结案各个状态处理时间
    private Integer postbilltype;//收单方式 1、快递单据

    private  String imagesUrl;
    private  String otherinsurance;//其他公司险种
    private String planids;

    private String allmonut;

    private String customerservicename;
    private Date cxdate;//出险时间
    private Long cmpid;
    private Integer isfastpay;

    private String actionType;//操作类型 pc、mobile
    private String initResreasonResbase;//责任原因id，基础责任id#基础责任名称

    private int autoCloseType;
    private String autoCloseMessage;

    public String getApplycode() {
        return applycode;
    }

    public String getOtherinsurance() {
        return otherinsurance;
    }

    public void setOtherinsurance(String otherinsurance) {
        this.otherinsurance = otherinsurance;
    }

    public void setApplycode(String applycode) {
        this.applycode = applycode;
    }

    public String getRelationship() {
        return relationship;
    }

    public void setRelationship(String relationship) {
        this.relationship = relationship;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getUid() {
        return uid;
    }

    public void setUid(Long uid) {
        this.uid = uid;
    }

    public String getNameinsurer() {
        return nameinsurer;
    }

    public void setNameinsurer(String nameinsurer) {
        this.nameinsurer = nameinsurer;
    }

    public Byte getSex() {
        return sex;
    }

    public void setSex(Byte sex) {
        this.sex = sex;
    }

    public Date getBirth() {
        return birth;
    }

    public void setBirth(Date birth) {
        this.birth = birth;
    }

    public Integer getAge() {
        return age;
    }

    public void setAge(Integer age) {
        this.age = age;
    }

    public String getCareer() {
        return career;
    }

    public void setCareer(String career) {
        this.career = career;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getIdnum() {
        return idnum;
    }

    public void setIdnum(String idnum) {
        this.idnum = idnum;
    }

    public Date getApplydate() {
        return applydate;
    }

    public void setApplydate(Date applydate) {
        this.applydate = applydate;
    }

    public Double getApplyprice() {
        return applyprice;
    }

    public void setApplyprice(Double applyprice) {
        this.applyprice = applyprice;
    }

    public String getDangertype() {
        return dangertype;
    }

    public void setDangertype(String dangertype) {
        this.dangertype = dangertype;
    }

    public String getReporttype() {
        return reporttype;
    }

    public void setReporttype(String reporttype) {
        this.reporttype = reporttype;
    }

    public String getPayaccount() {
        return payaccount;
    }

    public void setPayaccount(String payaccount) {
        this.payaccount = payaccount;
    }

    public String getOpenaccountname() {
        return openaccountname;
    }

    public void setOpenaccountname(String openaccountname) {
        this.openaccountname = openaccountname;
    }

    public String getBankname() {
        return bankname;
    }

    public void setBankname(String bankname) {
        this.bankname = bankname;
    }

    public String getCosttype() {
        return costtype;
    }

    public void setCosttype(String costtype) {
        this.costtype = costtype;
    }

    public String getComment() {
        return comment;
    }

    public void setComment(String comment) {
        this.comment = comment;
    }

    public Date getDonetime() {
        return donetime;
    }

    public void setDonetime(Date donetime) {
        this.donetime = donetime;
    }

    public Integer getHandlestatus() {
        return handlestatus;
    }

    public void setHandlestatus(Integer handlestatus) {
        this.handlestatus = handlestatus;
    }

    public String getClaimconclusion() {
        return claimconclusion;
    }

    public void setClaimconclusion(String claimconclusion) {
        this.claimconclusion = claimconclusion == null ? null : claimconclusion.trim();
    }
    public Long getEid() {
        return eid;
    }

    public void setEid(Long eid) {
        this.eid = eid;
    }

    public Long getPid() {
        return pid;
    }

    public void setPid(Long pid) {
        this.pid = pid;
    }

    public Long getEcid() {
        return ecid;
    }

    public void setEcid(Long ecid) {
        this.ecid = ecid;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getUserIdNum() {
        return userIdNum;
    }

    public void setUserIdNum(String userIdNum) {
        this.userIdNum = userIdNum;
    }

    public Long getJoinuid() {
        return joinuid;
    }

    public void setJoinuid(Long joinuid) {
        this.joinuid = joinuid;
    }

    public Integer getIsNeedFg() {
        return isNeedFg;
    }

    public void setIsNeedFg(Integer isNeedFg) {
        this.isNeedFg = isNeedFg;
    }

    public Integer getReceipttotalnum() {
        return receipttotalnum;
    }

    public void setReceipttotalnum(Integer receipttotalnum) {
        this.receipttotalnum = receipttotalnum;
    }

    public Integer getPostbilltype() {
        return postbilltype;
    }

    public void setPostbilltype(Integer postbilltype) {
        this.postbilltype = postbilltype;
    }

    public Date getHandletime() {
        return handletime;
    }

    public void setHandletime(Date handletime) {
        this.handletime = handletime;
    }

    public String getImagesUrl() {
        return imagesUrl;
    }

    public void setImagesUrl(String imagesUrl) {
        this.imagesUrl = imagesUrl;
    }

    public String getUserMoble() {
        return userMoble;
    }

    public void setUserMoble(String userMoble) {
        this.userMoble = userMoble;
    }

    public String getIdCardType() {
        return idCardType;
    }

    public void setIdCardType(String idCardType) {
        this.idCardType = idCardType;
    }

    public String getUserCardType() {
        return userCardType;
    }

    public void setUserCardType(String userCardType) {
        this.userCardType = userCardType;
    }

    public String getPlanids() {
        return planids;
    }

    public void setPlanids(String planids) {
        this.planids = planids;
    }

    public String getCustomerservicename() {
        return customerservicename;
    }

    public void setCustomerservicename(String customerservicename) {
        this.customerservicename = customerservicename;
    }

    public String getAllmonut() {
        return allmonut;
    }

    public void setAllmonut(String allmonut) {
        this.allmonut = allmonut;
    }

    public Long getProductid() {
        return productid;
    }

    public void setProductid(Long productid) {
        this.productid = productid;
    }

    public Date getCxdate() {
        return cxdate;
    }

    public void setCxdate(Date cxdate) {
        this.cxdate = cxdate;
    }

    public Long getCmpid() {
        return cmpid;
    }

    public void setCmpid(Long cmpid) {
        this.cmpid = cmpid;
    }

    public Integer getIsfastpay() {
        return isfastpay;
    }

    public void setIsfastpay(Integer isfastpay) {
        this.isfastpay = isfastpay;
    }

    public String getActionType() {
        return actionType;
    }

    public void setActionType(String actionType) {
        this.actionType = actionType;
    }

    public String getInitResreasonResbase() {
        return initResreasonResbase;
    }

    public void setInitResreasonResbase(String initResreasonResbase) {
        this.initResreasonResbase = initResreasonResbase;
    }

    public String getBankcode() {
        return bankcode;
    }

    public void setBankcode(String bankcode) {
        this.bankcode = bankcode;
    }

    public Date getCmpDonetime() {
        return cmpDonetime;
    }

    public void setCmpDonetime(Date cmpDonetime) {
        this.cmpDonetime = cmpDonetime;
    }

    public Double getSelfAmount() {
        return selfAmount;
    }

    public void setSelfAmount(Double selfAmount) {
        this.selfAmount = selfAmount;
    }

    public int getAutoCloseType() {
        return autoCloseType;
    }

    public void setAutoCloseType(int autoCloseType) {
        this.autoCloseType = autoCloseType;
    }

    public String getAutoCloseMessage() {
        return autoCloseMessage;
    }

    public void setAutoCloseMessage(String autoCloseMessage) {
        this.autoCloseMessage = autoCloseMessage;
    }
}